﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace turnos.core.util
{
    public class turnosCts
    {
        public static string Format(string expression, params object[] prms)
        {
            return String.Format(expression, prms);
        }

        public const string CONSTANTES_PARA_USAR_EN_EL_SISTEMA = "Estas son las {0}";

        //GRAL
        public const string METODO_NO_IMPLEMENTADO = "No se implementó esta funcionalidad";
        public const string DEBE_SELECCIONAR_UN_ELEMENTO = "Debe Seleccionar un elemento";
        public const string ERROR_AL_BORRAR = "Error al borrar {0}";

        //MATRIZ
        public const string NO_SELECCIONO_ESCENARIO = "No seleccionó un escenario";
        public const string TIEMPO_MINIMO_INSUFICIENTE  = "El tiempo mínimo de atención debe ser {0} minutos";
        public const string CANTIDAD_DE_HORAS_EXCEDE_EL_DIA = "Al sumar la cantidad de horas a trabajar al horario de inicio, se excede del dia actual";
        public const string MATRIZ_EXISTENTE = "Ya existe la matriz para la fecha {0}";

        //AGENDA
        public const string YA_SE_GENERO_LA_AGENDA = "Ya se generó la agenda para dicha fecha";
        public const string NO_SE_GENERO_LA_AGENDA = "No hay agenda generada para la fecha";

        //Solicitante
        public const string SOLICITANTE_EXISTENTE_EN_AGENDA = "Ya existe el solicitante en turno {0}";
        public const string SOLICITANTE_DATO_INVALIDO = "El {0} es incorrecto";
                
        //TIPOS DE ESTADO
        public const int ID_ESTADO_LIBRE = 1;
        public const int ID_ESTADO_PENDIENTE = 2;
        public const int ID_ESTADO_AUSENTE = 3;
        public const int ID_ESTADO_CONFIRMADO= 4;
        public const int ID_ESTADO_ENTREGADO = 5;
        public const int ID_ESTADO_A_ATENDER = 6;
        public const int ID_ESTADO_LLAMAR = 7;







        
    }
}